home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / RockRidge / mail / elm / elm2.4 / hdrs / mime.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-11-07  |  2.2 KB  |  63 lines

  1. /*******************************************************************************
  2.  *  The Elm Mail System  -  $Revision: 5.3 $   $State: Exp $
  3.  *
  4.  *             Copyright (c) 1988-1992 USENET Community Trust
  5.  *             Copyright (c) 1986,1987 Dave Taylor
  6.  *******************************************************************************
  7.  * Bug reports, patches, comments, suggestions should be sent to:
  8.  *
  9.  *    Syd Weinstein, Elm Coordinator
  10.  *    elm@DSI.COM            dsinc!elm
  11.  *
  12.  ******************************************************************************
  13.  * $Log: mime.h,v $
  14.  * Revision 5.3  1992/11/07  20:50:08  syd
  15.  * add some new names to make header_cmp use easier
  16.  * From: Syd
  17.  *
  18.  * Revision 5.2  1992/10/25  01:47:45  syd
  19.  * fixed a bug were elm didn't call metamail on messages with a characterset,
  20.  * which could be displayed by elm itself, but message is encoded with QP
  21.  * or BASE64
  22.  * From: Klaus Steinberger <Klaus.Steinberger@Physik.Uni-Muenchen.DE>
  23.  *
  24.  * Revision 5.1  1992/10/03  22:34:39  syd
  25.  * Initial checkin as of 2.4 Release at PL0
  26.  *
  27.  *
  28.  ******************************************************************************/
  29.  
  30. #define    MIME_HEADER    "MIME-Version: 1.0"
  31. #define    MIME_HEADER_NAME    "MIME-Version"
  32. #define    MIME_HEADER_VERSION    "1.0"
  33. #define    MIME_OLDVERSION    "MIME-Version: RFCXXXX"
  34. #define    MIME_HEADER_OLDVERSION    "RFCXXXX"
  35. #define    MIME_INCLUDE    "[include"
  36. #define MIME_BOUNDARY    "%#%record%#%"    /* default boundary */
  37. #define    MIME_CONTENTTYPE    "Content-Type:"
  38. #define    MIME_HEADER_CONTENTTYPE    "Content-Type"
  39. #define    MIME_CONTENTENCOD    "Content-Transfer-Encoding:"
  40. #define    MIME_HEADER_CONTENTENCOD    "Content-Transfer-Encoding"
  41.  
  42. /* Encoding types */
  43.  
  44. #define    ENCODING_ILLEGAL    -1
  45. #define    ENCODING_NONE    0
  46. #define    ENCODING_7BIT    1
  47. #define    ENCODING_8BIT    2
  48. #define    ENCODING_BINARY    3
  49. #define    ENCODING_QUOTED    4
  50. #define    ENCODING_BASE64    5
  51. #define    ENCODING_EXPERIMENTAL    6
  52.  
  53. #define    ENC_NAME_7BIT    "7bit"
  54. #define    ENC_NAME_8BIT    "8bit"
  55. #define    ENC_NAME_BINARY    "binary"
  56. #define    ENC_NAME_QUOTED "quoted-printable"
  57. #define    ENC_NAME_BASE64    "base64"
  58.  
  59. /* default charsets, which are a superset of US-ASCII, so we did not
  60.    have to go out to metamail for us-ascii */
  61.  
  62. #define COMPAT_CHARSETS "ISO-8859-1 ISO-8859-2 ISO-8859-3 ISO-8859-4 ISO-8859-5 ISO-8859-7 ISO-8859-8 ISO-8859-9"
  63.